punish someone, especially with lashes or blows - Spanish English Dictionary